$(function () {
    $("#searchBt").click(function () {
        //获取输入的关键之
        var keyword = $("#keyword").val();
        //根据keyword查询es
        location.href = "http://localhost/shop-search/search/goods?keyword=" + keyword;
    });

    //可以通过？后面传过去，但是不规范，应该通过请求头传过去，ajax可以设置请求头携带参数
    $.ajax({
        url: "http://localhost/shop-sso/sso/getUserByUsernameToken",
        type: "GET",
        datatype: "JSON",
        success: function (data) {
            //登录成功后
            if (data.status == "success") {
                //第二个data是返回的json格式的data
                //带标签的用html
                var username = data.data.username;
                /*注销主要是把本地存的token清除掉就可以了，绑定一个点击事件*/
                $("#showUserName").html("欢迎【" + username + "】登录,<a href='javascript:logout()'>注销</a>");
            } else {
                $("#showUserName").html("你还没登录呢点这个:<a href='http://localhost/shop-sso/toLoginPage'>登录</a>");
            }
        },
        //在请求发送之前调用
        beforeSend: function (XMLHttpRequest) {
            //获取token，通过请求传过去
            var token = localStorage.getItem("2009-login-token");
            if (token) {
                XMLHttpRequest.setRequestHeader("token", token);
            }
        }

    })

})
/*这个要放到初始化函数外面来，不然定义不到*/
function logout() {
    localStorage.removeItem("2009-login-token");
    location.reload();
}